package com.vtron.core;

/**
 * WebApi状态码
 * @date : 2021/12/30 9:06
 * @author: 忻龙彪
 */
public enum HttpCode {

    /**
     * 鉴权码未定义
     */
    TOKEN_UNDEFINED(100, "未鉴权"),
    /**
     * 鉴权过期
     */
    TOKEN_TIMEOUT(110,"鉴权过期"),
    /**
     * 鉴权失败
     */
    TOKEN_FAIL(120,"鉴权失败"),
    /**
     * 请求成功
     */
    SUCCESS(200,"请求成功"),
    /**
     * 请求失败
     */
    FAIL(400,"请求失败"),
    /**
     * 请求不合理，服务拒绝
     */
    UNAUTHORIZED(403,"请求不合理，服务拒绝"),
    /**
     * 找不到数据
     */
    NOT_FOUND(404,"找不到数据"),
    /**
     * 服务内部错误
     */
    SERVER_ERROR(500,"服务内部错误");
    private int value;
    private String desc;
    HttpCode(int code,String msg) {
        value=code;
        desc=msg;
    }

    public String getDesc() {
        return desc;
    }

    public int getValue() {
        return value;
    }
}

